home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-04-22 | 30.3 KB | 604 lines | [TEXT/MPS ] |
- This file lists class and member names that have changed since ODF 1.0d11.
- They may have been renamed, moved to another class, or removed.
- When you hit compile errors, search this list to find out what to do.
- (*) means there's an API change.
-
-
- FW_CPart::ContentUpdated - moved to FW_CPresentation::ContentUpdated (* no frame parameter)
- FW_CPart::CreateEventDispatcher - renamed to PrivNewEventDispatcher
- FW_CPart::DeletePromise - moved to FW_CDataInterchange::PrivDeletePromises
- FW_CPart::Dragging - moved to FW_CFrame::PrivDragging
- FW_CPart::ExecuteCommand - changed to FW_CCommand::Execute
- FW_CPart::GetActiveFrame - renamed to GetLastActiveFrame
- FW_CPart::GetIconID - renamed to GetViewAsIconID
- FW_CPart::GetPartMenuBar - removed; redundant with GetMenuBar
- FW_CPart::GetPromise - gone (*)
- FW_CPart::HideShowFloatingWindows - replaced by static FW_CFloatingWindow::HideShowFloatingWindows (* API change)
- FW_CPart::LaunchDialog - replaced by static FW_CDialogFrame::NewAndShowModalDialog (* API change)
- FW_CPart::NewPresentation - renamed to PrivNewPresentation
- FW_CPart::PrivExternalizeProxyFrames - gone
- FW_CPart::PrivInternalizeProxyFrames - gone
- FW_CPart::ResolveAllPromises - moved to FW_CDataInterchange::ResolveAllPromises
- FW_CPart::ResolvePromise - gone (*)
- FW_CPart::SetActiveFrame - renamed to PrivSetLastActiveFrame
- FW_CPart::SetPromise - gone (*)
-
- FW_CEmbeddingPart::Dragging - moved to FW_CEmbeddingFrame::PrivDragging
- FW_CEmbeddingPart::fProxyFrames - (*) FW_CEmbeddingPart now keeps a list of FW_MProxys, each of which keeps a list of ProxyFrames
- FW_CEmbeddingPart::Initialize - gone
- FW_CEmbeddingPart::NewPresentation - renamed to PrivNewPresentation
- FW_CEmbeddingPart::PrivAcquireProxyFrame - gone
- FW_CEmbeddingPart::PrivAddProxyFrame - gone; replaced by PrivAddProxy
- FW_CEmbeddingPart::PrivExternalizeProxyFrames - gone; functionality is in FW_MProxy::Externalize
- FW_CEmbeddingPart::PrivInternalizeProxyFrames - gone; functionality is in FW_MProxy::Internalize
- FW_CEmbeddingPart::PrivRemoveProxyFrame - gone; functionality in FW_MProxy::PrivDeleteProxyFrame
-
- FW_CFacetContext - gone; use FW_CViewContext (*)
-
- FW_CFacetPartInfo - renamed to FW_SPrivFacetPartInfo (* struct)
- FW_CFacetPartInfo::InitFacetPartInfo - gone
- FW_CFacetPartInfo::GetFacetGraphicDevice - changed to global FW_GetFacetGraphicDevice
- FW_CFacetPartInfo::GetFacetPartInfo - changed to global FW_PrivGetFacetPartInfo
- FW_CFacetPartInfo::GetGraphicDevice - gone
- FW_CFacetPartInfo::GraphicDeviceFactory - gone
-
- FW_CFixed - gone; use FW_Fixed
- fx.AsDouble() - use FW_FixedToDouble(fx)
- fx.AsInt() - use FW_FixedToInt(fx)
- fx.AsODFixed() - use FW_FixedToODFixed(fx)
- fx.AsTruncatedInt() - use FW_FixedToTruncatedInt(fx)
- fx.Cos() - use FW_Cos(fx)
- fx.DividedByInt(n) - use FW_DividedByInt(fx, n)
- fx.Half() - use FW_Half(fx)
- fx.MultipliedByInt(i) - use FW_MultipliedByInt(fx, i)
- fx.RoundedToInt() - use FW_RoundedToInt(fx)
- fx.Sin() - use FW_Sin(fx)
- fx.Sqrt() - use FW_Sqrt(fx)
- FW_CWide - gone; use FW_Wide
- wd.AsInt() - use FW_WideToInt(wd)
- wd.AsODFixed - use FW_WideToODFixed(wd)
- operator FW_CFixed - use FW_WideToFixed(wd)
-
- FW_CFocusSet - gone; use ODFocusSet
- FW_CFocusSetIterator - (*) constructor parameter changed
- FW_CFocusSetRep - gone
-
- FW_CFrame::AcquireContentScrollShape - moved to FW_CSuperView::PrivAcquireContentScrollShape (* API change)
- FW_CFrame::Activate - gone
- FW_CFrame::ActivateFrame - renamed to PrivActivateFrame
- FW_CFrame::AddConnection - gone; use FW_MReceiver::AddInterest instead
- FW_CFrame::AddScrollingView - gone (*)
- FW_CFrame::CommitRelinquishFocus - gone
- FW_CFrame::FacetAdded - (*) parameter added
- FW_CFrame::FacetRemoved - (*) parameter added
- FW_CFrame::FrameAdded - (*) parameter added
- FW_CFrame::FW_CFrame - (*) parameter removed
- FW_CFrame::GetFocusSet - (*) returns ODFocusSet*
- FW_CFrame::GetODStorageUnit - gone
- FW_CFrame::GetODStorageUnitID - gone
- FW_CFrame::GetPrintContentExtent - moved to FW_CPrintHandler::GetPrintContentExtent
- FW_CFrame::GetPrintJobTitle - moved to FW_CPrintHandler::GetPrintJobTitle
- FW_CFrame::HandleNotification - gone; scrolling notification moved to FW_CScroller (* ev parameter added)
- FW_CFrame::IsCurrentlyPrintable - moved to FW_CPrintHandler::IsCurrentlyPrintable
- FW_CFrame::NewEditCommand - renamed to NewClipboardCommand
- FW_CFrame::OpenSelection - gone
- FW_CFrame::PrivReleaseODFrame - gone
- FW_CFrame::RemoveScrollingView - gone (*)
- FW_CFrame::SetDragging - moved to FW_MProxy::PrivSetDragging
- FW_CFrame::SetDroppable - moved to FW_MDroppableFrame::SetDroppable
- FW_CFrame::SetFocusSet - moved to FW_CPresentation::SetFocusSet
- FW_CFrame::SetFrameGroup - moved to FW_CProxyFrame::PrivSetFrameGroup
-
- FW_CEmbeddingFrame::Activate - gone
- FW_CEmbeddingFrame::CountProxyFrames - gone; (*) fProxyFrames now kept in FW_MProxy
- FW_CEmbeddingFrame::Deactivate - gone
- FW_CEmbeddingFrame::EmbeddedFrameRequested - (*) return type and parameters changed
- FW_CEmbeddingFrame::EmbeddedFrameSpec - gone
- FW_CEmbeddingFrame::EmbedSingleFrame - gone (*)
- FW_CEmbeddingFrame::FacetAdded - (*) parameter added
- FW_CEmbeddingFrame::FacetRemoved - (*) parameter added
- FW_CEmbeddingFrame::FrameAdded - (*) parameter added
- FW_CEmbeddingFrame::FW_CEmbeddingFrame - (*) parameter added
- FW_CEmbeddingFrame::PrivAcquireProxyFrame - moved to FW_MProxy::PrivGetProxyFrame
- FW_CEmbeddingFrame::PrivAddProxyFrame - moved to FW_MProxy::PrivAddProxyFrame
- FW_CEmbeddingFrame::PrivAttachOrphans - gone
- FW_CEmbeddingFrame::PrivCreateEmbeddedFacet - gone; functionality in FW_CProxyFrame::CreateFacets
- FW_CEmbeddingFrame::PrivCreateEmbeddedFacets - gone; functionality in FW_CProxyFrame::CreateAllFacets
- FW_CEmbeddingFrame::PrivCreateEmbeddedFrame - (* API change)
- FW_CEmbeddingFrame::PrivRemoveEmbeddedFacet - gone; functionality in FW_CProxyFrame::RemoveFacets
- FW_CEmbeddingFrame::PrivRemoveEmbeddedFacets - gone; functionality in FW_CProxyFrame::RemoveAllFacets
- FW_CEmbeddingFrame::PrivRemoveProxyFrame - gone
-
- FW_CPullDownMenu::AppendTextItem - FW_CResourceFile version is gone
- FW_CPullDownMenu::AppendToggleItem - FW_CResourceFile version is gone
- FW_CPullDownMenu::InsertTextItem - FW_CResourceFile version is gone
- FW_CPullDownMenu::InsertTextItemAfterCommand - FW_CResourceFile version is gone
- FW_CPullDownMenu::InsertToggleItem - gFW_CResourceFile version is gone
- FW_CPullDownMenu::InsertToggleItemAfterCommand - gFW_CResourceFile version is gone
- FW_CPullDownMenu::Read - replaced by FW_CPullDownMenu::Create
-
- FW_CMenuItem::GetItemText - removed; use FW_CMenuBar::GetItemString instead
- FW_CMenuItem::GetMenuKey - removed; use FW_CMenuBar::GetMenuKey instead
- FW_CTextItem::GetItemText - removed; use FW_CMenuBar::GetItemString instead
- FW_CTextItem::GetMenuKey - removed; use FW_CMenuBar::GetMenuKey instead
- FW_CTextItem::SetItemText - removed; use FW_CMenuBar::SetItemString instead
- FW_CToggleItem::GetTrueString - gone
- FW_CToggleItem::GetFalseString - gone
-
- FW_CGraphicContext::GetClip - renamed to AcquireClip
-
- FW_CGraphicCountedPtr - changed to FW_TGrRefPtr (* template class)
- FW_PBitmap - renamed to FW_CBitmap
- FW_PFont - renamed to FW_CFont
- FW_PIcon - renamed to FW_CIcon
- FW_PInk - renamed to FW_CInk
- FW_PPattern - renamed to FW_CPattern
- FW_PPicture - renamed to FW_CPicture
- FW_PPolygon - renamed to FW_CPolygon
- FW_PStyle - renamed to FW_CStyle
-
- FW_CGraphicCountedPtrRep - renamed to FW_CPrivGrRefObj
- FW_CGraphicDevice - renamed to FW_CPrivGraphicsDevice; API uses FW_HGDevice
- FW_CBitmapRep - renamed to FW_CPrivBitmapRep (API uses FW_HBitmap)
- FW_CBWPatternRep - renamed to FW_CPrivBWPatternRep
- FW_CColorPatternRep - renamed to FW_CPrivColorPatternRep
- FW_CFontRep - renamed to FW_CPrivFontRep (API uses FW_HFont)
- FW_CIconRep - renamed to FW_CPrivIconRep (API uses FW_HIcon)
- FW_CInkRep - renamed to FW_CPrivInkRep (API uses FW_HInk)
- FW_CPatternRep - renamed to FW_CPrivPatternRep (API uses FW_HPattern)
- FW_CPictureRep - renamed to FW_CPrivPictureRep (API uses FW_HPicture)
- FW_CPolygonRep - renamed to FW_CPrivPolygonRep (API uses FW_HPolygon)
- FW_CStyleRep - renamed to FW_CPrivStyleRep (API uses FW_HStyle)
-
- FW_Instance - (*) definition changed (see FWStdDef.h)
- FW_PlatformRect - renamed to FW_SPlatformRect
- FW_PlatformPoint - renamed to FW_SPlatformPoint
- FW_SFontMetrics - renamed to FW_CFontMetrics
-
- FW_CRasterizer - gone; use static methods of various shape classes instead
- RenderArc - use static method FW_CArcShape::RenderArc
- RenderBitmap - use static method FW_CBitmapShape::RenderBitmap
- RenderIcon - use static method FW_CIconShape::RenderIcon
- RenderLine - use static method FW_CLineShape::RenderLine
- RenderOval - use static method FW_COvalShape::RenderOval
- RenderPicture - use static method FW_CPictureShape::RenderPicture
- RenderPolygon - use static method FW_CPolygonShape::RenderPolygon
- RenderRect - use static method FW_CRectShape::RenderRect
- RenderRegion - use static method FW_CRegionShape::RenderRegion
- RenderRoundRect - use static method FW_CRoundRectShape::RenderRoundRect
- RenderText - use static method FW_CTextShape::RenderText
- RenderTextBox - use static method FW_CTextBoxShape::RenderTextBox
- TextBoxSize - use static method FW_CTextBoxShape::CalcTextBox
- TextExtent - use static method FW_CTextBoxShape::CalcTextBox
-
- FW_CShapeListRep::AdoptAtFront - renamed to AdoptAtTop
- FW_CShapeListRep::AdoptAtBack - renamed to AdoptAtBottom
- FW_CShapeListRep::AdoptAfter - renamed to AdoptBelow
- FW_CShapeListRep::AdoptBefore - renamed to AdoptAbove
- FW_CShapeListRep::MoveForward - renamed to MoveUp
- FW_CShapeListRep::MoveToFront - renamed to MoveToTop
- FW_CShapeListRep::MoveBack - renamed to MoveDown
- FW_CShapeListRep::MoveToBack - renamed to MoveToBottom
-
- FW_CTextShape::TextExtent (non-static) - renamed to CalcExtent
- FW_CTextShape::TextExtent (static) - renamed to CalcTextExtent
-
- FW_CAcquireCFMResourceAccess - (*) ev parameter added to constructor
- FW_CAcquireResourceData - (*) ev parameter added to constructor
- FW_CAcquiredODFrame - (*) changed to template class
- FW_CAcquiredODMenuBar - (*) changed to template class
- FW_CAcquiredODPart - (*) changed to template class
- FW_CAcquiredODShape - (*) changed to template class
- FW_CAcquiredODStorageUnit - (*) changed to template class
- FW_CAcquiredODTransform - (*) changed to template class
- FW_CAcquiredODWindow - (*) changed to template class
- FW_CAcquiredProxyFrame - gone
-
- FW_CCommand::PerformCommand - renamed to Execute (* extra parameter)
- FW_CCommand::fActionType - made private; use GetActionType(ev)
- FW_CCommand::fCanUndo - made private; use GetCanUndo(ev)
- FW_CCommand::fCausesChange - made private; use GetCausesChange(ev)
- FW_CCommand::fCommandID - made private; use GetCommandID(ev)
- FW_CCommand::fFrame - made private; use GetFrame(ev)
- FW_CCommand::fPart - made private; use GetPart(ev)
- FW_CCommand::fRedoString - made private; use GetRedoString(ev)
- FW_CCommand::fUndoString - made private; use GetUndoString(ev)
- FW_CCommand::fSelection - moved to individual classes FW_CClipboardCommand, FW_CDragCommand, and FW_CDropCommand
-
- FW_CDragCommand::AdjustUndo - gone; code moved to DoIt
- FW_CDragCommand::DragCompleted - gone
-
- FW_CDropCommand::AdjustUndo - gone; code moved to DoIt
- FW_CDropCommand::DoDrop - (*) added parameter
- FW_CDropCommand::DoPasteAsEmbed - gone; handled in FW_MPasteAsHandler::PasteAsEmbed
- FW_CDropCommand::GetDropOrigin - gone
- FW_CDropCommand::HandleDrop - renamed to PrivHandleDrop
- FW_CDropCommand::HandlePasteAsDialog - moved to FW_MPasteAsHandler::HandleDropPasteAsDialog
-
- FW_CEditCommand - renamed to FW_CClipboardCommand
- FW_CEditCommand::Copy - functionality moved to PrivCopy
- FW_CEditCommand::DoClear - gone; override CommandDone instead
- FW_CEditCommand::DoCut - gone; override CommandDone instead
- FW_CEditCommand::DoPaste - gone; override CommandDone instead
- FW_CEditCommand::DoPasteAs - gone; override CommandDone instead
- FW_CEditCommand::DoPasteAsEmbed - gone; changed to FW_MPasteAsHandler::PasteAsEmbed (non-virtual)
- FW_CEditCommand::DoPasteAsTranslation - gone
- FW_CEditCommand::HandleClear - renamed to Clear (* returns void)
- FW_CEditCommand::HandleCopy - changed to Copy and PrivCopy
- FW_CEditCommand::HandleCut - renamed to Cut
- FW_CEditCommand::HandlePaste - changed to Paste and PrivPaste
- FW_CEditCommand::HandlePasteAs - changed to PasteAs
- FW_CEditCommand::HandlePasteAsDialog - gone; changed to FW_MPasteAsHandler::HandlePasteAsDialog
-
- FW_CSelection::CanSubscribe - renamed to CanPasteAsLink (* added parameter)
- FW_CSelection::CreateSelectionFrameShape - gone; override FW_CContent::CreateDataFrameShape
- FW_CSelection::DoExternalizeSelection - gone; override FW_CContent::Externalize
- FW_CSelection::DoFindPublisher - renamed to DoFindLinkSource
- FW_CSelection::DoInternalizeSelection - gone; override FW_CContent::Internalize
- FW_CSelection::ExternalizeData - (*) moved to FW_CDataInterchange::ExternalizeData
- FW_CSelection::InternalizeData - (*) moved to FW_CDataInterchange::InternalizeData
- FW_CSelection::IsSelectionPublishable - renamed to IsSelectionLinkable
- FW_CSelection::NewPromise - (*) gone; use new CPromise(ev, …);
- FW_CSelection::PrivHandleExternalizeSelection - gone; moved to FW_CDataInterchange::PrivHandleExternalizeData
- FW_CSelection::PrivHandleInternalizeSelection - gone; moved to FW_CDataInterchange::PrivHandleInternalizeData
- FW_CSelection::PrivPostInternalizeSelection - gone; moved to FW_CDataInterchange::PrivPostInternalizeData
- FW_CSelection::fAllowPublish - renamed to fAllowLinkSource
- FW_CSelection::fAllowSubscribe - renamed to fAllowLink
-
- FW_CEmbeddingSelection - gone; most functionality moved to FW_CEmbeddingDataInterchange
- DoExternalizeSingleEmbeddedFrame - moved to FW_CEmbeddingDataInterchange::DoExternalizeSingleEmbeddedFrame
- DoInternalizeSingleEmbeddedFrame - moved to FW_CEmbeddingDataInterchange::DoInternalizeSingleEmbeddedFrame
- InsertNewPart - functionality moved to FW_CInsertCommand
- IsSelectionOnlyOneProxy - override FW_CEmbeddingContent::IsDataOnlyOneProxy instead
- PrivPostInternalizeSelection - moved to FW_CEmbeddingDataInterchange::PrivPostInternalizeData
-
- FW_CPresentation - (*) constructor's last parameter changed
- FW_CPresentation::AcquireViewAs - renamed to PrivAcquireViewAs
- FW_CPresentation::ReleaseViewAs - renamed to PrivReleaseViewAs
- FW_CPresentation::Embed - (*) parameters changed
- FW_CPresentation::Invalidate - (*) parameter changed
- FW_CPresentation::UseSameViewTypeForEmbeddedFrames - gone
- FW_CPresentation::Validate - (*) parameter changed
- FW_CPresentation::ViewInWindow - renamed to OpenPartWindow
-
- FW_CEmbeddingPresentation - (*) constructor's last parameter changed
- FW_CEmbeddingPresentation::Embed - (*) parameters changed
-
- FW_CExtensionManager::AcquireExtension - (*) added parameter
- FW_CExtensionManager::RegisterExtension - (*) added parameters
- FW_CExtensionManager::ReleaseExtension - (*) returns FW_Boolean
-
- FW_CFramePartInfo - gone
-
- FW_CPartFrameIterator - (*) ev parameter added to methods
- FW_CPartPresentationIterator - (*) template-based
- FW_CPartProxyIterator - (*) template-based
- FW_CPartPublishIterator - renamed to FW_CPartLinkSourceIterator (*) template-based
- FW_CPartSubscribeIterator - renamed to FW_CPartLinkDestIterator (*) template-based
-
- FW_CPresentationFrameIterator - (*) ev parameter added to methods
- FW_CFrameProxyFrameIterator - (*) ev parameter added to methods
- FW_CProxyProxyFrameIterator - (*) template-based
-
- FW_CPublishLink - renamed to FW_CLinkSource
- FW_CPublishLink::Publish - renamed to LinkEstablished
- FW_CPublishLink::GetPublishFormat - changed to FW_CLinkManager::GetSourceLinkFormat
- FW_CPublishLink::GetSelectState - moved to FW_CLink::IsLinkSelected
- FW_CPublishLink::SetSelectState - moved to FW_CLink
- FW_CPublishLink::fSelected - moved to FW_CLink
-
- FW_CSubscribeLink - renamed to FW_CLinkDestination
- FW_CSubscribeLink::Subscribe - renamed to LinkEstablished (* not pure virtual)
- FW_CSubscribeLink::HandleSubscribe - renamed to PrivEstablishLink
- FW_CSubscribeLink::GetSelectState - moved to FW_CLink::IsLinkSelected
- FW_CSubscribeLink::SetSelectState - moved to FW_CLink
- FW_CSubscribeLink::DoUpdateLink - (*) added parameter
- FW_CSubscribeLink::fSelected - moved to FW_CLink
-
- FW_CLinkManager::AddToPublishLinkList - renamed to AddToSourceLinkList
- FW_CLinkManager::AddToSubscribeLinkList - renamed to AddToDestLinkList
- FW_CLinkManager::BreakPublishLink - renamed to BreakSourceLink
- FW_CLinkManager::BreakSubscribeLink - renamed to BreakDestinationLink
- FW_CLinkManager::CountPublishers - renamed to CountSourceLinks
- FW_CLinkManager::CountSubscribers - renamed to CountDestinationLinks
- FW_CLinkManager::DeletePendingPublish - renamed to DeletePendingClipboardLink
- FW_CLinkManager::GetPendingPublish - renamed to GetPendingClipboardLink
- FW_CLinkManager::MakeSubscribeLink - renamed to PrivMakeLink
- FW_CLinkManager::NewPublishLink - renamed to NewLinkSource
- FW_CLinkManager::NewSubscribeLink - renamed to NewLinkDestination
- FW_CLinkManager::ODtoPublishLink - renamed to ODtoFWLinkSource
- FW_CLinkManager::ODtoSubscribeLink - renamed to ODtoFWLink
- FW_CLinkManager::PasteWithLink - (*) parameter changes
- FW_CLinkManager::RemoveFromPublishLinkList - renamed to RemoveFromSourceLinkList
- FW_CLinkManager::RemoveFromSubscribeLinkList - renamed to RemoveFromDestLinkList
- FW_CLinkManager::RestorePublishLink - renamed to RestoreSourceLink
- FW_CLinkManager::RestoreSubscribeLink - renamed to RestoreDestinationLink
- FW_CLinkManager::SetPendingPublish - renamed to SetPendingClipboardLink
- FW_CLinkManager::fPendingPublishLink - renamed to fPendingClipboardLink
- FW_CLinkManager::fPublishLinkList - renamed to fSourceLinkList
- FW_CLinkManager::fSubscribeLinkList - renamed to fDestLinkList
-
- FW_CPromise::FW_CPromise - (*) parameters changed
- FW_CPromise::GetPart - gone
- FW_CPromise::PromisePropertiesAndValues - gone; override Promise
-
- FW_CGadget - renamed to FW_CControl (*)
- FW_CGadgetInitializer - gone
- FW_CPushButton - gone; use FW_CButton with fKind = FW_kPushButton
- FW_CRadioButton - gone; use FW_CButton with fKind = FW_kRadioButton
-
- FW_CButtonPressedNotification - gone
-
- FW_CRadioCluster::FW_CRadioCluster - (*) parameters removed
- FW_CRadioCluster::Draw - gone
- FW_CRadioCluster::GetButtonOn - (*) return type changed to FW_CButton*
- FW_CRadioCluster::HandleNotification - (*) ev parameter added
- FW_CRadioCluster::SetButtonOn - gone
- FW_CRadioCluster::ViewAdded - gone; use AddRadio
- FW_CRadioCluster::ViewRemoved - gone; use RemoveRadio
-
- FW_CScrollBar::FW_CScrollBar - (*) parameter type changed
- FW_CScrollBar::DoMouseDown - moved to new base class FW_CNativeControl
- FW_CScrollBar::Draw - moved to new base class FW_CNativeControl
- FW_CScrollBar::LocationChanged - moved to new base class FW_CNativeControl
- FW_CScrollBar::ScrollPositionChanged - (*) parameter removed
- FW_CScrollBar::SizeChanged - moved to new base class FW_CNativeControl
-
- FW_CScrollBarScroller::FW_CScrollBarScroller - (*) parameter changed
- FW_CScrollBarScroller::kHorizontal - gone; use FW_kHorizontal (type FW_XYSelector)
- FW_CScrollBarScroller::kVertical - gone; use FW_kVertical (type FW_XYSelector)
- FW_CScrollBarScroller::GetScrollBar - (*) parameter type changed
-
- FW_CScroller::HandleNotification - (*) ev parameter added
- FW_CScroller::ScrollRelative - gone
-
- FW_CScrollingViewIterator - gone
-
- FW_CScrollNotification::FW_CScrollNotification - (*) parameters removed
- FW_CScrollNotification::kHorizontal - gone; use FW_kHorizontal (type FW_XYSelector)
- FW_CScrollNotification::kVertical - gone; use FW_kVertical (type FW_XYSelector)
- FW_CScrollNotification::kName - gone
- FW_CScrollNotification::GetDelta - (*) ev parameter added
- FW_CScrollNotification::GetDirection - (*) ev parameter added
- FW_CScrollNotification::GetAbsolute - gone
- FW_CScrollNotification::ShouldScroll - (*) ev parameter added
-
- FW_CView::AcquireViewContentToViewTransform - gone
- FW_CView::Activate - gone
- FW_CView::AddScrollBarScroller - gone
- FW_CView::AddSubView - moved to FW_CSuperView::AddSubView
- FW_CView::AdjustSubViews - renamed to AdjustSubViewsLayout
- FW_CView::Deactivate - gone
- FW_CView::FW_CView - (* API change)
- FW_CView::GetParentView - renamed to GetSuperView
- FW_CView::GetScroller - gone
- FW_CView::HandleBGMouseDownInEmbeddedFrame - moved to FW_CSuperView::HandleBGMouseDownInEmbeddedFrame
- FW_CView::HandleMouseDownInEmbeddedFrame - moved to FW_CSuperView::HandleMouseDownInEmbeddedFrame
- FW_CView::HandleMouseDownInEmbeddedFrameBorder - moved to FW_CSuperView::HandleMouseDownInEmbeddedFrameBorder
- FW_CView::HandleSuspendResumeEvent - gone
- FW_CView::HasSubViews - functionality moved to FW_CSuperView::HasSubViews
- FW_CView::Invalidate - (*) added parameter
- FW_CView::IsContentView - moved to FW_CSuperView::IsContentView
- FW_CView::IsInContentView - moved to FW_CSuperView::IsInContentView
- FW_CView::IsSubViewOf - (*) parameter change
- FW_CView::MakeContentView - moved to FW_CSuperView::MakeContentView
- FW_CView::PrivSetExtent - moved to FW_CSuperView::PrivSetExtent
- FW_CView::PrivSetIsContentView - moved to FW_CSuperView::PrivSetIsContentView
- FW_CView::SetContentSpaceInScale - gone
- FW_CView::SetContentSpaceInX - gone
- FW_CView::SetContentSpaceInY - gone
- FW_CView::SetExtent - moved to FW_CSuperView::SetExtent
- FW_CView::SetLocation - (*) added parameter
- FW_CView::SetSize - (*) added parameter
- FW_CView::SubViewAdded - moved to FW_CSuperView::SubViewAdded
- FW_CView::SubViewRemoved - moved to FW_CSuperView::SubViewRemoved
- FW_CView::UseContentSpaceInScale - gone
- FW_CView::UseContentSpaceInX - gone
- FW_CView::UseContentSpaceInY - gone
- FW_CView::Validate - (*) added parameter
- FW_CView::ViewContentToView - gone
- FW_CView::ViewToViewContent - gone
-
- FW_CViewAs::FW_CViewAs - (*) parameter removed
- FW_CViewAs::Draw - (*) parameter added
- FW_CViewAsIcon::FW_CViewAsIcon - (*) parameter removed
- FW_CViewAsLargeIcon::FW_CViewAsLargeIcon - (*) parameter removed
- FW_CViewAsSmallIcon::FW_CViewAsSmallIcon - (*) parameter removed
- FW_CViewAsThumbnail::FW_CViewAsThumbnail - (*) parameter removed
- FW_CViewAsThumbnail::RenderThumbnailFrame - gone
-
- FW_MDragDroppable - split into 2 classes: FW_MDraggableFrame and FW_MDroppableFrame
- AcquireDragHiliteShape - moved to FW_MDroppableFrame
- CanAcceptDrop - moved to FW_MDroppableFrame
- Drag - moved to FW_MDraggableFrame
- DragEnter - moved to FW_MDroppableFrame
- DragLeave - moved to FW_MDroppableFrame
- DragWithin - moved to FW_MDroppableFrame
- Drop - moved to FW_MDroppableFrame
- GetCanAcceptDrop - moved to FW_MDroppableFrame
- GetCursorInContent - gone
- GetDropTracker - moved to FW_MDroppableFrame
- NewDragCommand - moved to FW_MDraggableFrame; (* parameter added)
- NewDropCommand - moved to FW_MDroppableFrame
- NewDropTracker - moved to FW_MDroppableFrame
- ODFrameToDragDroppable - gone
- SetCanAcceptDrop - gone; override CanAcceptDrop
- SetCursorInContent - gone
- SetDragging - moved to FW_MDraggableFrame
- SetDroppable - gone
-
- FW_MEventHandler::Activate - gone
- FW_MEventHandler::BecomeTarget - (*) added parameter
- FW_MEventHandler::Deactivate - gone
- FW_MEventHandler::DispatchActivateEvent - gone
- FW_MEventHandler::DispatchMouseEnter - gone
- FW_MEventHandler::DispatchMouseLeave - gone
- FW_MEventHandler::DispatchMouseWithin - gone
- FW_MEventHandler::DispatchSuspendResumeEvent - gone
- FW_MEventHandler::DoActivateEvent - moved to FW_CView
- FW_MEventHandler::DoMouseEnter - moved to FW_CView
- FW_MEventHandler::DoMouseLeave - moved to FW_CView
- FW_MEventHandler::DoMouseWithin - moved to FW_CView
- FW_MEventHandler::DoSuspendResumeEvent - gone
- FW_MEventHandler::DoWindowEvent - gone
- FW_MEventHandler::Enable - (*) return type is void
- FW_MEventHandler::FW_MEventHandler - (*) added parameter
- FW_MEventHandler::GetIdentifier - gone; for a view, use FW_CView::GetViewId
- FW_MEventHandler::HandleActivateEvent - moved to FW_CView
- FW_MEventHandler::HandleMouseEnter - gone
- FW_MEventHandler::HandleMouseLeave - gone
- FW_MEventHandler::HandleMouseWithin - gone
- FW_MEventHandler::HandleSuspendResumeEvent - gone
- FW_MEventHandler::HandleWindowEvent - gone
- FW_MEventHandler::IsActive - gone
- FW_MEventHandler::RemoveEventHandler - ODID version gone
- FW_MEventHandler::SetIdentifier - gone; for a view, use FW_CView::SetViewId
- FW_MEventHandler::TargetValidationFailed - gone
- FW_MEventHandler::TargetValidationSucceeded - gone
- FW_MEventHandler::WillingToResignTarget - renamed to WantsToResignTarget
-
- FW_MIdle - gone; attach an FW_CIdler helper class instead
-
- FW_MProxy - (*) constructor has extra parameter
- FW_MProxy::AcquireProxyFrame - renamed to GetProxyFrame
- FW_MProxy::FrameShapeRequested - (*) parameters changed
- FW_MProxy::GetEmbeddedFrame - renamed to AcquireEmbeddedFrame (* caller should release the frame)
- FW_MProxy::GetEmbeddedPart - renamed to AcquireEmbeddedPart (* caller should release the part)
-
- FW_CAlert - gone; functions moved to shared library
- FW_CAlert::DoAlert - changed to FW_Alert
- FW_CAlert::DoNote - changed to FW_NoteAlert
- FW_CAlert::DoQuestion - changed to FW_QuestionAlert
- FW_CAlert::DoError - changed to FW_ErrorAlert
- FW_CAlert::MacAlertDialogFilter - changed to static function
-
- FW_CFileRep - converted to SOM class FW_OFile; use FW_PFile
- FW_CFileSink - converted to SOM class FW_OFileSink; use FW_PFileSink
- FW_CFileSpecification - converted to SOM class FW_OFileSpecification; use FW_PFileSpecification
- FW_PFile - (*) ev and other parameters added to constructors
-
- FW_CObjectRegistry - converted to SOM class FW_OObjectRegistry
- FW_CBasicObjectRegistry - converted to SOM class FW_OBasicObjectRegistry
- FW_CDirectorySpecification - converted to SOM class FW_ODirectorySpecification; use FW_PDirectorySpecification
- FW_CMemorySink - converted to SOM class FW_OMemorySink; use FW_PMemorySink
- FW_CRandomAccessSink - converted to SOM class FW_ORandomAccessSink; use FW_PRandomAccessSink
- FW_CResource - converted to SOM class FW_OResource; use FW_PResource
- FW_CResourceFile - converted to SOM class FW_OResourceFile; use FW_PResourceFile
- FW_CResourceSink - converted to SOM class FW_OResourceSink; use FW_PResourceSink
- FW_CShapeListRep - use FW_PShapeList
- FW_CSink - converted to SOM class FW_OSink
-
- FW_CStorageUnitSink - converted to SOM class FW_OStorageUnitSink; use FW_PStorageUnitSink
- FW_CStorageUnitSink::FW_CStorageUnitSink - use FW_PStorageUnitSink; (*) ev param added
- FW_CStorageUnitSink::Flush - gone; moved to FW_OBufferedSink
- FW_CStorageUnitSink::ReadPeek - gone; moved to FW_OBufferedSink
- FW_CStorageUnitSink::ReadPeekAdvance - gone; moved to FW_OBufferedSink
- FW_CStorageUnitSink::WritePeek - gone; moved to FW_OBufferedSink
- FW_CStorageUnitSink::WritePeekAdvance - gone; moved to FW_OBufferedSink
-
- FW_CConnection - gone (*)
- FW_CHandleFunctionConnection - gone (*)
- FW_MNotifier::Notify - (*) ev parameter added
- FW_MNotifier::AddConnection - renamed to AddReceiver
- FW_MNotifier::RemoveConnection - renamed to RemoveReceiver
- FW_MReceiver::HandleNotification - (*) ev parameter added
- FW_CNotification::GetName - renamed to GetMessage (* API change)
- FW_CInterest::GetName - renamed to GetMessage (* API change)
-
- FW_CCountedPtr - changed to FW_TCountedPtr (* template class)
- FW_CCountedPtrRep - renamed to FW_MCountedPtrRep
-
- FW_CPrivOrderedCollection - changed to FW_TOrderedCollection (* template class)
- FW_COrderedCollectionIterator - changed to FW_TOrderedCollectionIterator (* template class)
-
- FW_CBoundedString - gone; use FW_CString, FW_CString32, or FW_CString255
- FW_CByteString - gone; use FW_CString
- AppendBytes - use Append
- DeleteBytes - use Delete
- Export - use ExportCString
- InsertBytes - use Insert
- ReplaceAllBytes - use ReplaceAll
- ReplaceBytes - use Delete and Insert
- RetrieveBytes - use Retrieve
- TruncateBytes - use Truncate
- FW_CDynamicString - gone; use FW_CString
- FW_CIntlString - gone; use FW_CString
- CreateIText - use FW_CString::RevealODIText
- GetLangCode - call FW_CString::GetLocale and use the fLangCode field of the result (FW_Locale struct)
- GetScriptCode - call FW_CString::GetLocale and use the fScriptCode field of the result (FW_Locale struct)
-
- FW_CString::CharsToBytes - gone
- FW_CString::Compare - gone; use comparison operators ==, <, >, !=
- FW_CString::FindNonWhiteSpace - gone
- FW_CString::FindWhiteSpace - gone
- FW_CString::operator const FW_Char* - gone; use ExportCString to get a null-terminated string
- FW_CString::GetBytePosition - gone
- FW_CString::GetCharWidth - gone
- FW_CString::GetLength - gone; use GetCharacterLength
- FW_CString::Replace - gone; use Insert, Delete
- FW_CString::ReplaceAllBytes - gone; use ReplaceAll
-
- FW_LChar - (*) now unsigned short; holds 2 bytes instead of 4
- FW_WChar - gone
-
- FW_BlockMove - (*) changed to template function
- FW_BytePositionInString - gone
- FW_CharactersInBlock - gone
- FW_CharsToBytes - gone
- FW_PreviousCharacter - gone
- FW_PrimitiveStringEqual - (*) returns FW_Boolean instead of int
- FW_StringLength - gone; use FW_PrimitiveStringLength
-
- FW_CStringArchiver - gone; use FW_CReadableStream and FW_CWritableStream to stream a string
- FW_CDynamicStringArchiver - gone; use FW_CReadableStream and FW_CWritableStream to stream a string
- FW_CString255Archiver - gone; use FW_CReadableStream and FW_CWritableStream to stream a string
- FW_CString32Archiver - gone; use FW_CReadableStream and FW_CWritableStream to stream a string
-
- FW_CStringTool - gone
- FW_CMinimalStringTool - gone
-
- FW_CBufferDebugStream - gone
- FW_CFileDebugStream - gone
- FW_CNullDebugStream - gone
-
- FW_CDynamicArchiver - gone; replaced by FW_CPrivArchiver
-
- CenterRectOnScreen - renamed to FW_CenterRectOnScreen, moved to file SLMixOS.cpp (* API change)
- FW_About - (*) parameters changed
- FW_Beep - moved to file SLMixOS.cpp
- FW_CopyAndRelease_Shape - renamed to FW_PrivCopyAndRelease_Shape
- FW_CopyAndRelease_Transform - renamed to FW_PrivCopyAndRelease_Transform
- FW_CopyRegion - renamed to FW_CopyRegionTo
- FW_CreatePalette - (*) removed 1st parameter
- FW_DestroyPalete - renamed to FW_DestroyPalette
- FW_GetMainScreenBounds - moved to file SLMixOS.cpp (* API change)
- FW_LoadStringByID - (*) added ev parameter
- FW_LoadStringByPosition - (*) added ev parameter
- FW_MacAlertDialogFilter - renamed to MacAlertDialogFilter, moved to file PRAlert.cpp
- FW_NewODShape_Empty - use FW_NewODShape
- FW_NewODShape_PlatformRect - use FW_NewODShape
- FW_NewODShape_Rect - use FW_NewODShape
- FW_NewODShape_Region - use FW_NewODShape
- FW_NewODShape_Shape - use FW_NewODShape
- FW_NewODTransform_Empty - use FW_NewODTransform
- FW_NewODTransform_Point - use FW_NewODTransform
- FW_NewODTransform_Point2 - use FW_NewODTransform
- FW_NewODTransform_Transform - use FW_NewODTransform
- InitGraphic - renamed to FW_PrivInitGraphics
- IsPointInPolygon - renamed to FW_HitTestPolygon
- ShutdownGraphic - renamed to FW_PrivShutdownGraphics
- XorShape - renamed to FW_XorODShape, moved to file FWODGeom.cpp
-
- FW_XOpenDocException - gone; use FW_XException
- FW_FailODError - renamed to FW_FailOnEvError
- FW_GetODException - renamed to FW_GetEvError
- FW_SetODException - renamed to FW_SetEvError
-
- FW_CFileSystem - gone; each method FW_CFileSystem::Xxx changed to function FW_PrivFileSystem_Xxx
- FW_CFileSystem::kNoError - changed to constant FW_xNoError
- FW_CFileSystem::kNoFileFound - changed to constant FW_xNoFileFound
- FW_CFileSystem::kWhatever - changed to constant FW_xWhatever
-
- FW_CWindow::GetGraphicDevice - (*) returns FW_HGDevice instead of FW_CGraphicDevice
- FW_CWindow::HideShowOnActivate - gone
- WindowStyle - renamed to FW_WindowStyle